﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EstruturaLacoExercicioMostrePrimosNessimo
{
    class Program
    {
        static String ERRO = "erro";

        static void Main(string[] args)
        {
            Console.WriteLine("Estrutura de Laço - Exercício 24 (modificado)");
            Console.WriteLine("\tDesenvolva funcao() que receba um número natural [n] maior que 0 e mostre o [n]éssimo número primos.");
            Console.WriteLine("\tMaiores informações sobre números primos, ver http://pt.wikipedia.org/wiki/N%C3%BAmeros_primos");
            Console.WriteLine("\tMaiores informações sobre números naturais, ver http://pt.wikipedia.org/wiki/N%C3%BAmero_natural");
            Console.WriteLine("\tCaso não seja possível calcular, funcao() deverá retornar erro (erro).");
            Console.WriteLine("\tExemplo : funcao(0) --> 'erro'\n\t\tfuncao(4) --> '[7]'");

            Console.WriteLine("funcao(-3) -> " + (funcao(-3) == ERRO));
            Console.WriteLine("funcao( 0) -> " + (funcao(0) == ERRO));
            Console.WriteLine("funcao( 2) -> " + (funcao(2) == "[3]"));
            Console.WriteLine("funcao( 4) -> " + (funcao(4) == "[7]"));
            Console.WriteLine("funcao(10) -> " + (funcao(10) == "[29]"));
            Console.WriteLine("funcao(20) -> " + (funcao(20) == "[71]"));
            Console.WriteLine("funcao(30) -> " + (funcao(30) == "[113]"));

            Console.WriteLine("\nDigite <ENTER>...");
            Console.ReadLine();
        }

        static String funcao(int n)
        {
            return "";
        }

    }
}
